turtle peg - Turkish English Dictionary